pertaining to a stop during a long journey - Español Inglés Diccionario